be suspended on something - Turco Inglés Diccionario